lead tartrate - French English Dictionary